@(areasConhecimento: List[models.AreaConhecimento])(implicit flash: play.api.mvc.Flash)

@main("Áreas de Conhecimento") {

    @flash.get("success").map { message =>
        <div class="alert-message warning">
            <strong style="color: green">@message</strong> 
        </div>
    }
    
    
  <h2>Áreas de Conhecimento</h2>
  
  <a href="@routes.AreasConhecimento.novo">Cadastrar Nova Área de Conhecimento</a>
  <table border="1">
	  <tr>
	    <th>Id</th>
	    <th>Área</th>
	    <th>Descrição</th>
	    <th>Área de Conhecimento Pai</th>
	    <th>Operações</th>
	  </tr>
	  @areasConhecimento.map{ areaConhecimento =>
		  <tr>
		    <td>@areaConhecimento.id.get</td>
		    <td>@areaConhecimento.area</td>
		    <td>@areaConhecimento.descricao</td>
		    @if(areaConhecimento.areaConhecimentoPai != None){
		    	<td>@areaConhecimento.areaConhecimentoPai.get.area</td>
		    }else{
		    	<td></td>
		    }
		    <td>
		    <a href="@routes.AreasConhecimento.editar(areaConhecimento.id.get)">Editar</a>
		    <br />
		    <a href="@routes.AreasConhecimento.excluir(areaConhecimento.id.get)">Excluir</a>
		    </td>
		  </tr>
	}
  </table>
    
}